ventilating-grill stop - French English Dictionary